home *** CD-ROM | disk | FTP | other *** search
/ Merciful 2 / Merciful - Disc 2.iso / software / m / muiv3.1cracked.lha / MUI / Developer / Modula / txt / MuiD.def < prev    next >
Text File  |  1995-11-22  |  73KB  |  1,642 lines

  1. DEFINITION MODULE MuiD;
  2.  
  3. (*$ NilChk      := FALSE *)
  4. (*$ EntryClear  := FALSE *)
  5. (*$ LargeVars   := FALSE *)
  6. (*$ StackParms  := FALSE *)
  7.  
  8. (*$ DEFINE MUIOBSOLETE := TRUE *)
  9. (*$ DEFINE MUI2COMPAT  := TRUE *)
  10.  
  11. (***************************************************************************
  12. **
  13. ** $VER: MuiD.def 3.1 (18.11.95)
  14. **
  15. ** The following updates have been done by
  16. **
  17. **   Olaf "Olf" Peters <olf@informatik.uni-bremen.de>
  18. **
  19. ** $HISTORY:
  20. **
  21. ** 18.11.95  3.1   : updated for MUI v3.1 release.
  22. **  17.9.95  2.3   : updated to MUI v2.3
  23. **
  24. ***************************************************************************)
  25.  
  26. (***************************************************************************
  27. **
  28. ** MUI - MagicUserInterface
  29. ** (c) 1993-95 by Stefan Stuntz
  30. **
  31. ** Main Header File
  32. **
  33. ** Modula-Interface done by Christian "Kochtopf" Scholz '93/94 (Freeware)
  34. **
  35. ** New Version 23.6.1994 for MUI 2.1
  36. **
  37. ** If you got problems with this, please contact
  38. **
  39. **   ruebe@pool.informatik.rwth-aachen.de
  40. **
  41. ****************************************************************************
  42. ** General Header File Information
  43. ****************************************************************************
  44. **
  45. ** All macro and structure definitions follow these rules:
  46. **
  47. ** Name                         Meaning
  48. **
  49. ** mc<class>                    Name of a class
  50. ** mm<class><method>            Method
  51. ** mv<class><method><x>         Special method value
  52. ** ma<class><attrib>            Attribute
  53. ** mv<class><attrib><x>         Special attribute value
  54. ** me<error>                    Error return code from MUIError()
  55. ** mi<name>                     Standard MUI image
  56. ** mo<name>                     Object type for MUI_MakeObject()
  57. **
  58. **        ma... attribute definitions are followed by a comment
  59. ** consisting of the three possible letters I, S and G.
  60. ** I: it's possible to specify this attribute at object creation time.
  61. ** S: it's possible to change this attribute with SetAttrs().
  62. ** G: it's possible to get this attribute with GetAttr().
  63. *)
  64.  
  65. IMPORT ED: ExecD;
  66. IMPORT UD: UtilityD;
  67. IMPORT S:  SYSTEM;
  68.  
  69. (*************************************************************************
  70. ** Config items for mmGetConfigItem
  71. *************************************************************************)
  72.  
  73. CONST mcfgPublicScreen             =  36;
  74.  
  75.  
  76.  
  77.  
  78. (***************************************************************************
  79. ** Object Types for MUI_MakeObject()
  80. ***************************************************************************)
  81.  
  82. CONST moLabel         = 1;   (* STRPTR label, ULONG flags *)
  83. CONST moButton        = 2;   (* STRPTR label *)
  84. CONST moCheckmark     = 3;   (* STRPTR label *)
  85. CONST moCycle         = 4;   (* STRPTR label, STRPTR *entries *)
  86. CONST moRadio         = 5;   (* STRPTR label, STRPTR *entries *)
  87. CONST moSlider        = 6;   (* STRPTR label, LONG min, LONG max *)
  88. CONST moString        = 7;   (* STRPTR label, LONG maxlen *)
  89. CONST moPopButton     = 8;   (* STRPTR imagespec *)
  90. CONST moHSpace        = 9;   (* LONG space   *)
  91. CONST moVSpace        =10;   (* LONG space   *)
  92. CONST moHBar          =11;   (* LONG space   *)
  93. CONST moVBar          =12;   (* LONG space   *)
  94. CONST moMenustripNM   =13;   (* struct NewMenu *nm, ULONG flags *)
  95. CONST moMenuitem      =14;   (* STRPTR label, STRPTR shortcut, ULONG flags, ULONG data  *)
  96. CONST moBarTitle      =15;   (* STRPTR label *)
  97. CONST moNumericButton =16;   (* STRPTR label, LONG min, LONG max, STRPTR format *)
  98.  
  99. TYPE  MOLabelFlags = (p0, p1, p2, p3, p4, p5, p6, singleFrame,
  100.                       doubleFrame, leftAligned, centered, freeVert, p12, p13, p14, p15,
  101.                       p16, p17, p18, p19, p20, p21, p22, p23,
  102.                       p24, p25, p26, p27, p28, p29, p30, p31
  103.                      );
  104.       MOLabelFlagSet = SET OF MOLabelFlags ;
  105.                                                                                              
  106. CONST moLabelSingleFrame =  80H;
  107. CONST moLabelDoubleFrame = 100H;
  108. CONST moLabelLeftAligned = 200H;
  109. CONST moLabelCentered    = 400H;
  110. CONST moLabelFreeVert    = 800H;
  111.  
  112. CONST moMenustripNMCommandKeyCheck = 1; (* check for "localized" menu items such as "O\0Open" *)
  113.  
  114. (***************************************************************************
  115. ** ARexx Interface
  116. ***************************************************************************)
  117.  
  118. TYPE
  119.     MUICommand = RECORD
  120.                     name      : S.ADDRESS;
  121.                     template  : S.ADDRESS;
  122.                     parameters: LONGINT;
  123.                     hook      : UD.HookPtr;
  124.                     reserved  : ARRAY[0..5] OF LONGINT;
  125.                  END;
  126.  
  127. CONST mcTemplateId = -1 ;
  128.                                                                  
  129. CONST mRxErrBadDefinition  = -1;
  130. CONST mRxErrOutOfMemory    = -2;
  131. CONST mRxErrUnknownCommand = -3;
  132. CONST mRxErrBadSyntax      = -4;
  133.  
  134. (***************************************************************************        
  135. ** Parameter structure for some Classes                                             
  136. ***************************************************************************)        
  137.  
  138. TYPE                                                                                    
  139.     mPaletteEntry   = RECORD                                                        
  140.                         id      : LONGINT;
  141.                         red     : LONGCARD;
  142.                         green   : LONGCARD;
  143.                         blue    : LONGCARD;
  144.                         group   : LONGINT;
  145.                       END;                                                          
  146.  
  147. CONST   mvPaletteEntryEnd   = -1;
  148.  
  149. TYPE
  150.     mScrmodelistEntryPtr = POINTER TO mScrmodelistEntry;
  151.     mScrmodelistEntry   = RECORD                                                    
  152.                             name    : S.ADDRESS; (* string *)
  153.                             modeID  : LONGCARD;
  154.                           END;                                                      
  155.  
  156.     mInputHandlerNodePtr = POINTER TO mInputHandlerNode;
  157.     mInputHandlerNode   = RECORD
  158.                             node    : ED.MinNodePtr ;
  159.                             object  : S.ADDRESS ;
  160.                             signals : LONGCARD ;
  161.                             flags   : LONGCARD ;
  162.                             method  : LONGCARD ;
  163.                           END ;
  164.  
  165.     mListTestPosFlags   = (above, below, left,   right,  ltpf4,  ltpf5,  ltpf6,  ltpf7,
  166.                            ltpf8, ltpf9, ltpf10, ltpf11, ltpf12, ltpf13, ltpf14, ltpf15) ;
  167.     mListTestPosFlagSet = SET OF mListTestPosFlags ;
  168.  
  169.     mListTestPosResultPtr = POINTER TO mListTestPosResult ;
  170.     mListTestPosResult   = RECORD
  171.                              entry   : LONGINT;               (* number of entry, -1 if mouse not over valid entry *)
  172.                              column  : INTEGER;               (* numer of column, -1 if no valid column *)
  173.                              flags   : mListTestPosFlagSet;   (* see above *)
  174.                              xoffset,                         (* currently unused *)
  175.                              yoffset : INTEGER;               (* y offset of mouse click from center of line
  176.                                                                  (negative values mean click was above center,
  177.                                                                   positive values mean click was below center) *)
  178.                            END ;
  179.  
  180. (*************************************************************************
  181. ** Black box specification structures for images, pens, frames
  182. *************************************************************************)
  183.  
  184.     mPenSpecPtr = POINTER TO mPenSpec;
  185.     mPenSpec   = RECORD
  186.                    buf : ARRAY [0..31] OF CHAR ;
  187.                  END ;
  188.  
  189.  
  190.  
  191. (***************************************************************************
  192. ** Return values for MUIError()
  193. ***************************************************************************)
  194.  
  195. CONST
  196.                 meOK                  =0;
  197.                 meOutOfMemory         =1;
  198.                 meOutOfGfxMemory      =2;
  199.                 meInvalidWindowObject =3;
  200.                 meMissingLibrary      =4;
  201.                 meNoARexx             =5;
  202.                 meSingleTask          =6;
  203.  
  204.  
  205.  
  206. (***************************************************************************
  207. ** Standard MUI Images & Backgrounds
  208. ***************************************************************************)
  209.  
  210. CONST
  211.                 miWindowBack    = 0;   (* These images are configured   *)
  212.                 miRequesterBack = 1;   (* with the preferences program. *)
  213.                 miButtonBack    = 2;
  214.                 miListBack      = 3;
  215.                 miTextBack      = 4;
  216.                 miPropBack      = 5;
  217.                 miPopupBack     = 6;
  218.                 miSelectedBack  = 7;
  219.                 miListCursor    = 8;
  220.                 miListSelect    = 9;
  221.                 miListSelCur   = 10;
  222.                 miArrowUp      = 11;
  223.                 miArrowDown    = 12;
  224.                 miArrowLeft    = 13;
  225.                 miArrowRight   = 14;
  226.                 miCheckMark    = 15;
  227.                 miRadioButton  = 16;
  228.                 miCycle        = 17;
  229.                 miPopUp        = 18;
  230.                 miPopFile      = 19;
  231.                 miPopDrawer    = 20;
  232.                 miPropKnob     = 21;
  233.                 miDrawer       = 22;
  234.                 miHardDisk     = 23;
  235.                 miDisk         = 24;
  236.                 miChip         = 25;
  237.                 miVolume       = 26;
  238.                 miPopUpBack    = 27;
  239.                 miNetwork      = 28;
  240.                 miAssign       = 29;
  241.                 miTapePlay     = 30;
  242.                 miTapePlayBack = 31;
  243.                 miTapePause    = 32;
  244.                 miTapeStop     = 33;
  245.                 miTapeRecord   = 34;
  246.                 miGroupBack    = 35;
  247.                 miSliderBack   = 36;
  248.                 miSliderKnob   = 37;
  249.                 miTapeUp       = 38;
  250.                 miTapeDown     = 39;
  251.                 miCount        = 40;
  252.  
  253.                 miBACKGROUND = (128+ 0);           
  254.                 miSHADOW     = (128+ 1);           
  255.                 miSHINE      = (128+ 2);           
  256.                 miFILL       = (128+ 3);           
  257.                 miSHADOWBACK = (128+ 4);           
  258.                 miSHADOWFILL = (128+ 5);           
  259.                 miSHADOWSHINE= (128+ 6);           
  260.                 miFILLBACK   = (128+ 7);           
  261.                 miFILLSHINE  = (128+ 8);           
  262.                 miSHINEBACK  = (128+ 9);           
  263.                 miFILLBACK2  = (128+10);           
  264.                 miHSHINEBACK = (128+11);           
  265.                 miHSHADOWBACK= (128+12);           
  266.                 miHSHINESHINE =(128+13);           
  267.                 miHSHADOWSHADOW=(128+14);          
  268.                 miLASTPAT    = (128+14);
  269.  
  270. (***************************************************************************
  271. ** Special values for some methods
  272. ***************************************************************************)
  273.  
  274. CONST
  275.                 mvTriggerValue      = 49893131H;
  276.                 mvNotTriggerValue   = 49893133H;
  277.                 mvEveryTime         = 49893131H;
  278.  
  279.                 mvNotifySelf        = 1;
  280.                 mvNotifyWindow      = 2;
  281.                 mvNotifyApplication = 3;
  282.                 mvNotifyParent      = 4;
  283.  
  284.                 mvApplicationSaveENV     = 0;
  285.                 mvApplicationSaveENVARC  =-1;
  286.                 mvApplicationLoadENV     = 0;
  287.                 mvApplicationLoadENVARC  =-1;
  288.  
  289.                 mvApplicationReturnIDQuit = -1;
  290.  
  291.                 mvListInsertTop       =  0;
  292.                 mvListInsertActive    = -1;
  293.                 mvListInsertSorted    = -2;
  294.                 mvListInsertBottom    = -3;
  295.  
  296.                 mvListRemoveFirst     =  0;
  297.                 mvListRemoveActive    = -1;
  298.                 mvListRemoveLast      = -2;
  299.                 mvListRemoveSelected  = -3;
  300.  
  301.                 mvListSelectOff       =  0;
  302.                 mvListSelectOn        =  1;
  303.                 mvListSelectToggle    =  2;
  304.                 mvListSelectAsk       =  3;
  305.  
  306.                 mvListGetEntryActive  = -1;
  307.                 mvListSelectActive    = -1;
  308.                 mvListAll             = -2;
  309.  
  310.                 mvListRedrawActive    = -1;
  311.                 mvListRedrawAll       = -2;
  312.  
  313.                 mvListMoveTop         =  0;                                           
  314.                 mvListMoveActive      = -1;                                           
  315.                 mvListMoveBottom      = -2;                                           
  316.                 mvListMoveNext        = -3; (* only valid for second parameter *)     
  317.                 mvListMovePrevious    = -4; (* only valid for second parameter *)
  318.  
  319.                 mvListExchangeTop     =  0;
  320.                 mvListExchangeActive  = -1;
  321.                 mvListExchangeBottom  = -2;
  322.                 mvListExchangeNext    = -3; (* only valid for second parameter *)
  323.                 mvListExchangePrevious= -4; (* only valid for second parameter *)
  324.  
  325.                 mvListJumpTop         =  0;
  326.                 mvListJumpActive      = -1;
  327.                 mvListJumpBottom      = -2;
  328.                 mvListJumpUp          = -4;
  329.                 mvListJumpDown        = -3;
  330.  
  331.                 mvListNextSelectedStart    = -1;
  332.                 mvListNextSelectedEnd      = -1;
  333.  
  334.                 mvDragQueryRefuse = 0;
  335.                 mvDragQueryAccept = 1;
  336.  
  337.                 mvDragReportAbort    = 0;
  338.                 mvDragReportContinue = 1;
  339.                 mvDragReportLock     = 2;
  340.                 mvDragReportRefresh  = 3;
  341.  
  342.  
  343. (***************************************************************************
  344. ** Control codes for text strings
  345. ***************************************************************************)
  346.  
  347. CONST
  348.                 mxR = "\033r";   (* right justified *)
  349.                 mxC = "\033c";   (* centered        *)
  350.                 mxL = "\033l";   (* left justified  *)
  351.  
  352.                 mxN = "\033n";   (* normal     *)
  353.                 mxB = "\033b";   (* bold       *)
  354.                 mxI = "\033i";   (* italic     *)
  355.                 mxU = "\033u";   (* underlined *)
  356.  
  357.                 mxPT = "\0332";  (* text pen           *)
  358.                 mxPH = "\0338";  (* highlight text pen *)
  359.  
  360.  
  361.  
  362. (*******************************************)
  363. (* Begin of automatic header file creation *)
  364. (*******************************************)
  365.  
  366.  
  367.  
  368.  
  369. (****************************************************************************)
  370. (** Notify                                                                 **)
  371. (****************************************************************************)
  372.  
  373.   CONST mcNotify = "Notify.mui";
  374.  
  375. (* Methods *)
  376.  
  377.   CONST mmCallHook                       = 8042B96BH; (* V4  *)
  378.   CONST mmFindUData                      = 8042C196H; (* V8  *)
  379.   CONST mmGetUData                       = 8042ED0CH; (* V8  *)
  380.   CONST mmKillNotify                     = 8042D240H; (* V4  *)
  381.   CONST mmMultiSet                       = 8042D356H; (* V7  *)
  382.   CONST mmNoNotifySet                    = 8042216FH; (* V9  *)
  383.   CONST mmNotify                         = 8042C9CBH; (* V4  *)
  384.   CONST mmSet                            = 8042549AH; (* V4  *)
  385.   CONST mmSetAsString                    = 80422590H; (* V4  *)
  386.   CONST mmSetUData                       = 8042C920H; (* V8  *)
  387.   CONST mmSetUDataOnce                   = 8042CA19H; (* V11 *)
  388.   CONST mmWriteLong                      = 80428D86H; (* V6  *)
  389.   CONST mmWriteString                    = 80424BF4H; (* V6  *)
  390.  
  391. (* Attributes *)
  392.  
  393.   CONST maApplicationObject              = 8042D3EEH; (* V4  ..g Object *          *)
  394.   CONST maAppMessage                     = 80421955H; (* V5  ..g struct AppMessage * *)
  395.   CONST maHelpLine                       = 8042A825H; (* V4  isg LONG              *)
  396.   CONST maHelpNode                       = 80420B85H; (* V4  isg STRPTR            *)
  397.   CONST maNoNotify                       = 804237F9H; (* V7  .s. BOOL              *)
  398.   CONST maParent                         = 8042E35FH; (* V11 ..g Object *          *)
  399.   CONST maRevision                       = 80427EAAH; (* V4  ..g LONG              *)
  400.   CONST maUserData                       = 80420313H; (* V4  isg ULONG             *)
  401.   CONST maVersion                        = 80422301H; (* V4  ..g LONG              *)
  402.  
  403.  
  404.  
  405. (****************************************************************************)
  406. (** Family                                                                 **)
  407. (****************************************************************************)
  408.  
  409.   CONST mcFamily = "Family.mui";
  410.  
  411. (* Methods *)
  412.  
  413.   CONST mmFamilyAddHead                  = 8042E200H; (* V8  *)
  414.   CONST mmFamilyAddTail                  = 8042D752H; (* V8  *)
  415.   CONST mmFamilyInsert                   = 80424D34H; (* V8  *)
  416.   CONST mmFamilyRemove                   = 8042F8A9H; (* V8  *)
  417.   CONST mmFamilySort                     = 80421C49H; (* V8  *)
  418.   CONST mmFamilyTransfer                 = 8042C14AH; (* V8  *)
  419.  
  420. (* Attributes *)
  421.  
  422.   CONST maFamilyChild                    = 8042C696H; (* V8  i.. Object *          *)
  423.   CONST maFamilyList                     = 80424B9EH; (* V8  ..g struct MinList *  *)
  424.  
  425.  
  426.  
  427. (****************************************************************************)
  428. (** Menustrip                                                              **)
  429. (****************************************************************************)
  430.  
  431.   CONST mcMenustrip = "Menustrip.mui";
  432.  
  433. (* Methods *)
  434.  
  435.  
  436. (* Attributes *)
  437.  
  438.   CONST maMenustripEnabled               = 8042815BH; (* V8  isg BOOL              *)
  439.  
  440.  
  441.  
  442. (****************************************************************************)
  443. (** Menu                                                                   **)
  444. (****************************************************************************)
  445.  
  446.   CONST mcMenu = "Menu.mui";
  447.  
  448. (* Methods *)
  449.  
  450.  
  451. (* Attributes *)
  452.  
  453.   CONST maMenuEnabled                    = 8042ED48H; (* V8  isg BOOL              *)
  454.   CONST maMenuTitle                      = 8042A0E3H; (* V8  isg STRPTR            *)
  455.  
  456.  
  457.  
  458. (****************************************************************************)
  459. (** Menuitem                                                               **)
  460. (****************************************************************************)
  461.  
  462.   CONST mcMenuitem = "Menuitem.mui";
  463.  
  464. (* Methods *)
  465.  
  466.  
  467. (* Attributes *)
  468.  
  469.   CONST maMenuitemChecked                = 8042562AH; (* V8  isg BOOL              *)
  470.   CONST maMenuitemCheckit                = 80425ACEH; (* V8  isg BOOL              *)
  471.   CONST maMenuitemEnabled                = 8042AE0FH; (* V8  isg BOOL              *)
  472.   CONST maMenuitemExclude                = 80420BC6H; (* V8  isg LONG              *)
  473.   CONST maMenuitemShortcut               = 80422030H; (* V8  isg STRPTR            *)
  474.   CONST maMenuitemTitle                  = 804218BEH; (* V8  isg STRPTR            *)
  475.   CONST maMenuitemToggle                 = 80424D5CH; (* V8  isg BOOL              *)
  476.   CONST maMenuitemTrigger                = 80426F32H; (* V8  ..g struct MenuItem * *)
  477.  
  478.   CONST mvMenuitemShortcutCheck          = -1;
  479.  
  480.  
  481. (****************************************************************************)
  482. (** Application                                                            **)
  483. (****************************************************************************)
  484.  
  485.   CONST mcApplication = "Application.mui";
  486.  
  487. (* Methods *)
  488.  
  489.   CONST mmApplicationAddInputHandler     = 8042F099H; (* V11 *)
  490.   CONST mmApplicationCheckRefresh        = 80424D68H; (* V11 *)
  491.   CONST mmApplicationGetMenuCheck        = 8042C0A7H; (* V4  *)
  492.   CONST mmApplicationGetMenuState        = 8042A58FH; (* V4  *)
  493.   CONST mmApplicationInput               = 8042D0F5H; (* V4  *)
  494.   CONST mmApplicationInputBuffered       = 80427E59H; (* V4  *)
  495.   CONST mmApplicationLoad                = 8042F90DH; (* V4  *)
  496.   CONST mmApplicationNewInput            = 80423BA6H; (* V11 *)
  497.   CONST mmApplicationOpenConfigWindow    = 804299BAH; (* V11 *)
  498.   CONST mmApplicationPushMethod          = 80429EF8H; (* V4  *)
  499.   CONST mmApplicationRemInputHandler     = 8042E7AFH; (* V11 *)
  500.   CONST mmApplicationReturnID            = 804276EFH; (* V4  *)
  501.   CONST mmApplicationSave                = 804227EFH; (* V4  *)
  502.   CONST mmApplicationSetConfigItem       = 80424A80H; (* V11 *)
  503.   CONST mmApplicationSetMenuCheck        = 8042A707H; (* V4  *)
  504.   CONST mmApplicationSetMenuState        = 80428BEFH; (* V4  *)
  505.   CONST mmApplicationShowHelp            = 80426479H; (* V4  *)
  506.  
  507. (* Attributes *)
  508.  
  509.   CONST maApplicationActive              = 804260ABH; (* V4  isg BOOL              *)
  510.   CONST maApplicationAuthor              = 80424842H; (* V4  i.g STRPTR            *)
  511.   CONST maApplicationBase                = 8042E07AH; (* V4  i.g STRPTR            *)
  512.   CONST maApplicationBroker              = 8042DBCEH; (* V4  ..g Broker *          *)
  513.   CONST maApplicationBrokerHook          = 80428F4BH; (* V4  isg struct Hook *     *)
  514.   CONST maApplicationBrokerPort          = 8042E0ADH; (* V6  ..g struct MsgPort *  *)
  515.   CONST maApplicationBrokerPri           = 8042C8D0H; (* V6  i.g LONG              *)
  516.   CONST maApplicationCommands            = 80428648H; (* V4  isg struct MUI_Command * *)
  517.   CONST maApplicationCopyright           = 8042EF4DH; (* V4  i.g STRPTR            *)
  518.   CONST maApplicationDescription         = 80421FC6H; (* V4  i.g STRPTR            *)
  519.   CONST maApplicationDiskObject          = 804235CBH; (* V4  isg struct DiskObject * *)
  520.   CONST maApplicationDoubleStart         = 80423BC6H; (* V4  ..g BOOL              *)
  521.   CONST maApplicationDropObject          = 80421266H; (* V5  is. Object *          *)
  522.   CONST maApplicationForceQuit           = 804257DFH; (* V8  ..g BOOL              *)
  523.   CONST maApplicationHelpFile            = 804293F4H; (* V8  isg STRPTR            *)
  524.   CONST maApplicationIconified           = 8042A07FH; (* V4  .sg BOOL              *)
  525.   CONST maApplicationMenu                = 80420E1FH; (* V4  i.g struct NewMenu *  *)
  526.   CONST maApplicationMenuAction          = 80428961H; (* V4  ..g ULONG             *)
  527.   CONST maApplicationMenuHelp            = 8042540BH; (* V4  ..g ULONG             *)
  528.   CONST maApplicationMenustrip           = 804252D9H; (* V8  i.. Object *          *)
  529.   CONST maApplicationRexxHook            = 80427C42H; (* V7  isg struct Hook *     *)
  530.   CONST maApplicationRexxMsg             = 8042FD88H; (* V4  ..g struct RxMsg *    *)
  531.   CONST maApplicationRexxString          = 8042D711H; (* V4  .s. STRPTR            *)
  532.   CONST maApplicationSingleTask          = 8042A2C8H; (* V4  i.. BOOL              *)
  533.   CONST maApplicationSleep               = 80425711H; (* V4  .s. BOOL              *)
  534.   CONST maApplicationTitle               = 804281B8H; (* V4  i.g STRPTR            *)
  535.   CONST maApplicationUseCommodities      = 80425EE5H; (* V10 i.. BOOL              *)
  536.   CONST maApplicationUseRexx             = 80422387H; (* V10 i.. BOOL              *)
  537.   CONST maApplicationVersion             = 8042B33FH; (* V4  i.g STRPTR            *)
  538.   CONST maApplicationWindow              = 8042BFE0H; (* V4  i.. Object *          *)
  539.  
  540.  
  541.  
  542. (****************************************************************************)
  543. (** Window                                                                 **)
  544. (****************************************************************************)
  545.  
  546.   CONST mcWindow = "Window.mui";
  547.  
  548. (* Methods *)
  549.  
  550.   CONST mmWindowGetMenuCheck             = 80420414H; (* V4  *)
  551.   CONST mmWindowGetMenuState             = 80420D2FH; (* V4  *)
  552.   CONST mmWindowScreenToBack             = 8042913DH; (* V4  *)
  553.   CONST mmWindowScreenToFront            = 804227A4H; (* V4  *)
  554.   CONST mmWindowSetCycleChain            = 80426510H; (* V4  *)
  555.   CONST mmWindowSetMenuCheck             = 80422243H; (* V4  *)
  556.   CONST mmWindowSetMenuState             = 80422B5EH; (* V4  *)
  557.   CONST mmWindowToBack                   = 8042152EH; (* V4  *)
  558.   CONST mmWindowToFront                  = 8042554FH; (* V4  *)
  559.  
  560. (* Attributes *)
  561.  
  562.   CONST maWindowActivate                 = 80428D2FH; (* V4  isg BOOL              *)
  563.   CONST maWindowActiveObject             = 80427925H; (* V4  .sg Object *          *)
  564.   CONST maWindowAltHeight                = 8042CCE3H; (* V4  i.g LONG              *)
  565.   CONST maWindowAltLeftEdge              = 80422D65H; (* V4  i.g LONG              *)
  566.   CONST maWindowAltTopEdge               = 8042E99BH; (* V4  i.g LONG              *)
  567.   CONST maWindowAltWidth                 = 804260F4H; (* V4  i.g LONG              *)
  568.   CONST maWindowAppWindow                = 804280CFH; (* V5  i.. BOOL              *)
  569.   CONST maWindowBackdrop                 = 8042C0BBH; (* V4  i.. BOOL              *)
  570.   CONST maWindowBorderless               = 80429B79H; (* V4  i.. BOOL              *)
  571.   CONST maWindowCloseGadget              = 8042A110H; (* V4  i.. BOOL              *)
  572.   CONST maWindowCloseRequest             = 8042E86EH; (* V4  ..g BOOL              *)
  573.   CONST maWindowDefaultObject            = 804294D7H; (* V4  isg Object *          *)
  574.   CONST maWindowDepthGadget              = 80421923H; (* V4  i.. BOOL              *)
  575.   CONST maWindowDragBar                  = 8042045DH; (* V4  i.. BOOL              *)
  576.   CONST maWindowFancyDrawing             = 8042BD0EH; (* V8  isg BOOL              *)
  577.   CONST maWindowHeight                   = 80425846H; (* V4  i.g LONG              *)
  578.   CONST maWindowID                       = 804201BDH; (* V4  isg ULONG             *)
  579.   CONST maWindowInputEvent               = 804247D8H; (* V4  ..g struct InputEvent * *)
  580.   CONST maWindowLeftEdge                 = 80426C65H; (* V4  i.g LONG              *)
  581.   CONST maWindowMenu                     = 8042DB94H; (* V4  i.. struct NewMenu *  *)
  582.   CONST maWindowMenuAction               = 80427521H; (* V8  isg ULONG             *)
  583.   CONST maWindowMenustrip                = 8042855EH; (* V8  i.g Object *          *)
  584.   CONST maWindowMouseObject              = 8042BF9BH; (* V10 ..g Object *          *)
  585.   CONST maWindowNeedsMouseObject         = 8042372AH; (* V10 i.. BOOL              *)
  586.   CONST maWindowNoMenus                  = 80429DF5H; (* V4  is. BOOL              *)
  587.   CONST maWindowOpen                     = 80428AA0H; (* V4  .sg BOOL              *)
  588.   CONST maWindowPublicScreen             = 804278E4H; (* V6  isg STRPTR            *)
  589.   CONST maWindowRefWindow                = 804201F4H; (* V4  is. Object *          *)
  590.   CONST maWindowRootObject               = 8042CBA5H; (* V4  isg Object *          *)
  591.   CONST maWindowScreen                   = 8042DF4FH; (* V4  isg struct Screen *   *)
  592.   CONST maWindowScreenTitle              = 804234B0H; (* V5  isg STRPTR            *)
  593.   CONST maWindowSizeGadget               = 8042E33DH; (* V4  i.. BOOL              *)
  594.   CONST maWindowSizeRight                = 80424780H; (* V4  i.. BOOL              *)
  595.   CONST maWindowSleep                    = 8042E7DBH; (* V4  .sg BOOL              *)
  596.   CONST maWindowTitle                    = 8042AD3DH; (* V4  isg STRPTR            *)
  597.   CONST maWindowTopEdge                  = 80427C66H; (* V4  i.g LONG              *)
  598.   CONST maWindowWidth                    = 8042DCAEH; (* V4  i.g LONG              *)
  599.   CONST maWindowWindow                   = 80426A42H; (* V4  ..g struct Window *   *)
  600.  
  601.   CONST mvWindowActiveObjectNone         = 0;
  602.   CONST mvWindowActiveObjectNext         = -1;
  603.   CONST mvWindowActiveObjectPrev         = -2;
  604.   CONST mvWindowAltHeightScaled          = -1000;
  605.   CONST mvWindowAltLeftEdgeCentered      = -1;
  606.   CONST mvWindowAltLeftEdgeMoused        = -2;
  607.   CONST mvWindowAltLeftEdgeNoChange      = -1000;
  608.   CONST mvWindowAltTopEdgeCentered       = -1;
  609.   CONST mvWindowAltTopEdgeMoused         = -2;
  610.   CONST mvWindowAltTopEdgeNoChange       = -1000;
  611.   CONST mvWindowAltWidthScaled           = -1000;
  612.   CONST mvWindowHeightScaled             = -1000;
  613.   CONST mvWindowHeightDefault            = -1001;
  614.   CONST mvWindowLeftEdgeCentered         = -1;
  615.   CONST mvWindowLeftEdgeMoused           = -2;
  616.   CONST mvWindowMenuNoMenu               = -1;
  617.   CONST mvWindowTopEdgeCentered          = -1;
  618.   CONST mvWindowTopEdgeMoused            = -2;
  619.   CONST mvWindowWidthScaled              = -1000;
  620.   CONST mvWindowWidthDefault             = -1001;
  621.  
  622.  
  623. (****************************************************************************)
  624. (** Aboutmui                                                               **)
  625. (****************************************************************************)
  626.  
  627.   CONST mcAboutmui = "Aboutmui.mui";
  628.  
  629. (* Methods *)
  630.  
  631.  
  632. (* Attributes *)
  633.  
  634.   CONST maAboutmuiApplication            = 80422523H; (* V11 i.. Object *          *)
  635.  
  636.  
  637.  
  638. (****************************************************************************)
  639. (** Area                                                                   **)
  640. (****************************************************************************)
  641.  
  642.   CONST mcArea = "Area.mui";
  643.  
  644. (* Methods *)
  645.  
  646.   CONST mmAskMinMax                      = 80423874H; (* V4  *)
  647.   CONST mmCleanup                        = 8042D985H; (* V4  *)
  648.   CONST mmContextMenuBuild               = 80429D2EH; (* V11 *)
  649.   CONST mmContextMenuChoice              = 80420F0EH; (* V11 *)
  650.   CONST mmDragBegin                      = 8042C03AH; (* V11 *)
  651.   CONST mmDragDrop                       = 8042C555H; (* V11 *)
  652.   CONST mmDragFinish                     = 804251F0H; (* V11 *)
  653.   CONST mmDragQuery                      = 80420261H; (* V11 *)
  654.   CONST mmDragReport                     = 8042EDADH; (* V11 *)
  655.   CONST mmDraw                           = 80426F3FH; (* V4  *)
  656.   CONST mmHandleInput                    = 80422A1AH; (* V4  *)
  657.   CONST mmHide                           = 8042F20FH; (* V4  *)
  658.   CONST mmSetup                          = 80428354H; (* V4  *)
  659.   CONST mmShow                           = 8042CC84H; (* V4  *)
  660.  
  661. (* Attributes *)
  662.  
  663.   CONST maBackground                     = 8042545BH; (* V4  is. LONG              *)
  664.   CONST maBottomEdge                     = 8042E552H; (* V4  ..g LONG              *)
  665.   CONST maContextMenu                    = 8042B704H; (* V11 isg Object *          *)
  666.   CONST maContextMenuTrigger             = 8042A2C1H; (* V11 ..g Object *          *)
  667.   CONST maControlChar                    = 8042120BH; (* V4  isg char              *)
  668.   CONST maCycleChain                     = 80421CE7H; (* V11 isg LONG              *)
  669.   CONST maDisabled                       = 80423661H; (* V4  isg BOOL              *)
  670.   CONST maDraggable                      = 80420B6EH; (* V11 isg BOOL              *)
  671.   CONST maDropable                       = 8042FBCEH; (* V11 isg BOOL              *)
  672.   CONST maExportID                       = 8042D76EH; (* V4  isg ULONG             *)
  673.   CONST maFixHeight                      = 8042A92BH; (* V4  i.. LONG              *)
  674.   CONST maFixHeightTxt                   = 804276F2H; (* V4  i.. STRPTR            *)
  675.   CONST maFixWidth                       = 8042A3F1H; (* V4  i.. LONG              *)
  676.   CONST maFixWidthTxt                    = 8042D044H; (* V4  i.. STRPTR            *)
  677.   CONST maFont                           = 8042BE50H; (* V4  i.g struct TextFont * *)
  678.   CONST maFrame                          = 8042AC64H; (* V4  i.. LONG              *)
  679.   CONST maFramePhantomHoriz              = 8042ED76H; (* V4  i.. BOOL              *)
  680.   CONST maFrameTitle                     = 8042D1C7H; (* V4  i.. STRPTR            *)
  681.   CONST maHeight                         = 80423237H; (* V4  ..g LONG              *)
  682.   CONST maHorizDisappear                 = 80429615H; (* V11 isg LONG              *)
  683.   CONST maHorizWeight                    = 80426DB9H; (* V4  i.. WORD              *)
  684.   CONST maInnerBottom                    = 8042F2C0H; (* V4  i.. LONG              *)
  685.   CONST maInnerLeft                      = 804228F8H; (* V4  i.. LONG              *)
  686.   CONST maInnerRight                     = 804297FFH; (* V4  i.. LONG              *)
  687.   CONST maInnerTop                       = 80421EB6H; (* V4  i.. LONG              *)
  688.   CONST maInputMode                      = 8042FB04H; (* V4  i.. LONG              *)
  689.   CONST maLeftEdge                       = 8042BEC6H; (* V4  ..g LONG              *)
  690.   CONST maMaxHeight                      = 804293E4H; (* V11 i.. LONG              *)
  691.   CONST maMaxWidth                       = 8042F112H; (* V11 i.. LONG              *)
  692.   CONST maObjectID                       = 8042D76EH; (* V11 isg ULONG             *)
  693.   CONST maPressed                        = 80423535H; (* V4  ..g BOOL              *)
  694.   CONST maRightEdge                      = 8042BA82H; (* V4  ..g LONG              *)
  695.   CONST maSelected                       = 8042654BH; (* V4  isg BOOL              *)
  696.   CONST maShortHelp                      = 80428FE3H; (* V11 isg STRPTR            *)
  697.   CONST maShowMe                         = 80429BA8H; (* V4  isg BOOL              *)
  698.   CONST maShowSelState                   = 8042CAACH; (* V4  i.. BOOL              *)
  699.   CONST maTimer                          = 80426435H; (* V4  ..g LONG              *)
  700.   CONST maTopEdge                        = 8042509BH; (* V4  ..g LONG              *)
  701.   CONST maVertDisappear                  = 8042D12FH; (* V11 isg LONG              *)
  702.   CONST maVertWeight                     = 804298D0H; (* V4  i.. WORD              *)
  703.   CONST maWeight                         = 80421D1FH; (* V4  i.. WORD              *)
  704.   CONST maWidth                          = 8042B59CH; (* V4  ..g LONG              *)
  705.   CONST maWindow                         = 80421591H; (* V4  ..g struct Window *   *)
  706.   CONST maWindowObject                   = 8042669EH; (* V4  ..g Object *          *)
  707.  
  708.   CONST mvFontInherit                    = 0;
  709.   CONST mvFontNormal                     = -1;
  710.   CONST mvFontList                       = -2;
  711.   CONST mvFontTiny                       = -3;
  712.   CONST mvFontFixed                      = -4;
  713.   CONST mvFontTitle                      = -5;
  714.   CONST mvFontBig                        = -6;
  715.   CONST mvFontButton                     = -7;
  716.   CONST mvFrameNone                      = 0;
  717.   CONST mvFrameButton                    = 1;
  718.   CONST mvFrameImageButton               = 2;
  719.   CONST mvFrameText                      = 3;
  720.   CONST mvFrameString                    = 4;
  721.   CONST mvFrameReadList                  = 5;
  722.   CONST mvFrameInputList                 = 6;
  723.   CONST mvFrameProp                      = 7;
  724.   CONST mvFrameGauge                     = 8;
  725.   CONST mvFrameGroup                     = 9;
  726.   CONST mvFramePopUp                     = 10;
  727.   CONST mvFrameVirtual                   = 11;
  728.   CONST mvFrameSlider                    = 12;
  729.   CONST mvFrameCount                     = 13;
  730.   CONST mvInputModeNone                  = 0;
  731.   CONST mvInputModeRelVerify             = 1;
  732.   CONST mvInputModeImmediate             = 2;
  733.   CONST mvInputModeToggle                = 3;
  734.  
  735.  
  736. (****************************************************************************)
  737. (** Rectangle                                                              **)
  738. (****************************************************************************)
  739.  
  740.   CONST mcRectangle = "Rectangle.mui";
  741.  
  742. (* Attributes *)
  743.  
  744.   CONST maRectangleBarTitle              = 80426689H; (* V11 i.g STRPTR            *)
  745.   CONST maRectangleHBar                  = 8042C943H; (* V7  i.g BOOL              *)
  746.   CONST maRectangleVBar                  = 80422204H; (* V7  i.g BOOL              *)
  747.  
  748.  
  749.  
  750. (****************************************************************************)
  751. (** Balance                                                                **)
  752. (****************************************************************************)
  753.  
  754.   CONST mcBalance = "Balance.mui";
  755.  
  756.  
  757. (****************************************************************************)
  758. (** Image                                                                  **)
  759. (****************************************************************************)
  760.  
  761.   CONST mcImage = "Image.mui";
  762.  
  763. (* Attributes *)
  764.  
  765.   CONST maImageFontMatch                 = 8042815DH; (* V4  i.. BOOL              *)
  766.   CONST maImageFontMatchHeight           = 80429F26H; (* V4  i.. BOOL              *)
  767.   CONST maImageFontMatchWidth            = 804239BFH; (* V4  i.. BOOL              *)
  768.   CONST maImageFreeHoriz                 = 8042DA84H; (* V4  i.. BOOL              *)
  769.   CONST maImageFreeVert                  = 8042EA28H; (* V4  i.. BOOL              *)
  770.   CONST maImageOldImage                  = 80424F3DH; (* V4  i.. struct Image *    *)
  771.   CONST maImageSpec                      = 804233D5H; (* V4  i.. char *            *)
  772.   CONST maImageState                     = 8042A3ADH; (* V4  is. LONG              *)
  773.  
  774.  
  775.  
  776. (****************************************************************************)
  777. (** Bitmap                                                                 **)
  778. (****************************************************************************)
  779.  
  780.   CONST mcBitmap = "Bitmap.mui";
  781.  
  782. (* Attributes *)
  783.  
  784.   CONST maBitmapBitmap                   = 804279BDH; (* V8  isg struct BitMap *   *)
  785.   CONST maBitmapHeight                   = 80421560H; (* V8  isg LONG              *)
  786.   CONST maBitmapMappingTable             = 8042E23DH; (* V8  isg UBYTE *           *)
  787.   CONST maBitmapPrecision                = 80420C74H; (* V11 isg LONG              *)
  788.   CONST maBitmapRemappedBitmap           = 80423A47H; (* V11 ..g struct BitMap *   *)
  789.   CONST maBitmapSourceColors             = 80425360H; (* V8  isg ULONG *           *)
  790.   CONST maBitmapTransparent              = 80422805H; (* V8  isg LONG              *)
  791.   CONST maBitmapUseFriend                = 804239D8H; (* V11 i.. BOOL              *)
  792.   CONST maBitmapWidth                    = 8042EB3AH; (* V8  isg LONG              *)
  793.  
  794.  
  795.  
  796. (****************************************************************************)
  797. (** Bodychunk                                                              **)
  798. (****************************************************************************)
  799.  
  800.   CONST mcBodychunk = "Bodychunk.mui";
  801.  
  802. (* Attributes *)
  803.  
  804.   CONST maBodychunkBody                  = 8042CA67H; (* V8  isg UBYTE *           *)
  805.   CONST maBodychunkCompression           = 8042DE5FH; (* V8  isg UBYTE             *)
  806.   CONST maBodychunkDepth                 = 8042C392H; (* V8  isg LONG              *)
  807.   CONST maBodychunkMasking               = 80423B0EH; (* V8  isg UBYTE             *)
  808.  
  809.  
  810.  
  811. (****************************************************************************)
  812. (** Text                                                                   **)
  813. (****************************************************************************)
  814.  
  815.   CONST mcText = "Text.mui";
  816.  
  817. (* Attributes *)
  818.  
  819.   CONST maTextContents                   = 8042F8DCH; (* V4  isg STRPTR            *)
  820.   CONST maTextHiChar                     = 804218FFH; (* V4  i.. char              *)
  821.   CONST maTextPreParse                   = 8042566DH; (* V4  isg STRPTR            *)
  822.   CONST maTextSetMax                     = 80424D0AH; (* V4  i.. BOOL              *)
  823.   CONST maTextSetMin                     = 80424E10H; (* V4  i.. BOOL              *)
  824.   CONST maTextSetVMax                    = 80420D8BH; (* V11 i.. BOOL              *)
  825.  
  826.  
  827.  
  828. (****************************************************************************)
  829. (** Gadget                                                                 **)
  830. (****************************************************************************)
  831.  
  832.   CONST mcGadget = "Gadget.mui";
  833.  
  834. (* Attributes *)
  835.  
  836.   CONST maGadgetGadget                   = 8042EC1AH; (* V11 ..g struct Gadget *   *)
  837.  
  838.  
  839.  
  840. (****************************************************************************)
  841. (** String                                                                 **)
  842. (****************************************************************************)
  843.  
  844.   CONST mcString = "String.mui";
  845.  
  846. (* Attributes *)
  847.  
  848.   CONST maStringAccept                   = 8042E3E1H; (* V4  isg STRPTR            *)
  849.   CONST maStringAcknowledge              = 8042026CH; (* V4  ..g STRPTR            *)
  850.   CONST maStringAdvanceOnCR              = 804226DEH; (* V11 isg BOOL              *)
  851.   CONST maStringAttachedList             = 80420FD2H; (* V4  i.. Object *          *)
  852.   CONST maStringBufferPos                = 80428B6CH; (* V4  .s. LONG              *)
  853.   CONST maStringContents                 = 80428FFDH; (* V4  isg STRPTR            *)
  854.   CONST maStringDisplayPos               = 8042CCBFH; (* V4  .s. LONG              *)
  855.   CONST maStringEditHook                 = 80424C33H; (* V7  isg struct Hook *     *)
  856.   CONST maStringFormat                   = 80427484H; (* V4  i.g LONG              *)
  857.   CONST maStringInteger                  = 80426E8AH; (* V4  isg ULONG             *)
  858.   CONST maStringLonelyEditHook           = 80421569H; (* V11 isg BOOL              *)
  859.   CONST maStringMaxLen                   = 80424984H; (* V4  i.g LONG              *)
  860.   CONST maStringReject                   = 8042179CH; (* V4  isg STRPTR            *)
  861.   CONST maStringSecret                   = 80428769H; (* V4  i.g BOOL              *)
  862.  
  863.   CONST mvStringFormatLeft               = 0;
  864.   CONST mvStringFormatCenter             = 1;
  865.   CONST mvStringFormatRight              = 2;
  866.  
  867.  
  868. (****************************************************************************)
  869. (** Boopsi                                                                 **)
  870. (****************************************************************************)
  871.  
  872.   CONST mcBoopsi = "Boopsi.mui";
  873.  
  874. (* Attributes *)
  875.  
  876.   CONST maBoopsiClass                    = 80426999H; (* V4  isg struct IClass *   *)
  877.   CONST maBoopsiClassID                  = 8042BFA3H; (* V4  isg char *            *)
  878.   CONST maBoopsiMaxHeight                = 8042757FH; (* V4  isg ULONG             *)
  879.   CONST maBoopsiMaxWidth                 = 8042BCB1H; (* V4  isg ULONG             *)
  880.   CONST maBoopsiMinHeight                = 80422C93H; (* V4  isg ULONG             *)
  881.   CONST maBoopsiMinWidth                 = 80428FB2H; (* V4  isg ULONG             *)
  882.   CONST maBoopsiObject                   = 80420178H; (* V4  ..g Object *          *)
  883.   CONST maBoopsiRemember                 = 8042F4BDH; (* V4  i.. ULONG             *)
  884.   CONST maBoopsiSmart                    = 8042B8D7H; (* V9  i.. BOOL              *)
  885.   CONST maBoopsiTagDrawInfo              = 8042BAE7H; (* V4  isg ULONG             *)
  886.   CONST maBoopsiTagScreen                = 8042BC71H; (* V4  isg ULONG             *)
  887.   CONST maBoopsiTagWindow                = 8042E11DH; (* V4  isg ULONG             *)
  888.  
  889.  
  890.  
  891. (****************************************************************************)
  892. (** Prop                                                                   **)
  893. (****************************************************************************)
  894.  
  895.   CONST mcProp = "Prop.mui";
  896.  
  897. (* Attributes *)
  898.  
  899.   CONST maPropEntries                    = 8042FBDBH; (* V4  isg LONG              *)
  900.   CONST maPropFirst                      = 8042D4B2H; (* V4  isg LONG              *)
  901.   CONST maPropHoriz                      = 8042F4F3H; (* V4  i.g BOOL              *)
  902.   CONST maPropSlider                     = 80429C3AH; (* V4  isg BOOL              *)
  903.   CONST maPropVisible                    = 8042FEA6H; (* V4  isg LONG              *)
  904.  
  905.  
  906.  
  907. (****************************************************************************)
  908. (** Gauge                                                                  **)
  909. (****************************************************************************)
  910.  
  911.   CONST mcGauge = "Gauge.mui";
  912.  
  913. (* Attributes *)
  914.  
  915.   CONST maGaugeCurrent                   = 8042F0DDH; (* V4  isg LONG              *)
  916.   CONST maGaugeDivide                    = 8042D8DFH; (* V4  isg BOOL              *)
  917.   CONST maGaugeHoriz                     = 804232DDH; (* V4  i.. BOOL              *)
  918.   CONST maGaugeInfoText                  = 8042BF15H; (* V7  isg STRPTR            *)
  919.   CONST maGaugeMax                       = 8042BCDBH; (* V4  isg LONG              *)
  920.  
  921.  
  922.  
  923. (****************************************************************************)
  924. (** Scale                                                                  **)
  925. (****************************************************************************)
  926.  
  927.   CONST mcScale = "Scale.mui";
  928.  
  929. (* Attributes *)
  930.  
  931.   CONST maScaleHoriz                     = 8042919AH; (* V4  isg BOOL              *)
  932.  
  933.  
  934.  
  935. (****************************************************************************)
  936. (** Colorfield                                                             **)
  937. (****************************************************************************)
  938.  
  939.   CONST mcColorfield = "Colorfield.mui";
  940.  
  941. (* Attributes *)
  942.  
  943.   CONST maColorfieldBlue                 = 8042D3B0H; (* V4  isg ULONG             *)
  944.   CONST maColorfieldGreen                = 80424466H; (* V4  isg ULONG             *)
  945.   CONST maColorfieldPen                  = 8042713AH; (* V4  ..g ULONG             *)
  946.   CONST maColorfieldRed                  = 804279F6H; (* V4  isg ULONG             *)
  947.   CONST maColorfieldRGB                  = 8042677AH; (* V4  isg ULONG *           *)
  948.  
  949.  
  950.  
  951. (****************************************************************************)
  952. (** List                                                                   **)
  953. (****************************************************************************)
  954.  
  955.   CONST mcList = "List.mui";
  956.  
  957. (* Methods *)
  958.  
  959.   CONST mmListClear                      = 8042AD89H; (* V4  *)
  960.   CONST mmListCreateImage                = 80429804H; (* V11 *)
  961.   CONST mmListDeleteImage                = 80420F58H; (* V11 *)
  962.   CONST mmListExchange                   = 8042468CH; (* V4  *)
  963.   CONST mmListGetEntry                   = 804280ECH; (* V4  *)
  964.   CONST mmListInsert                     = 80426C87H; (* V4  *)
  965.   CONST mmListInsertSingle               = 804254D5H; (* V7  *)
  966.   CONST mmListJump                       = 8042BAABH; (* V4  *)
  967.   CONST mmListMove                       = 804253C2H; (* V9  *)
  968.   CONST mmListNextSelected               = 80425F17H; (* V6  *)
  969.   CONST mmListRedraw                     = 80427993H; (* V4  *)
  970.   CONST mmListRemove                     = 8042647EH; (* V4  *)
  971.   CONST mmListSelect                     = 804252D8H; (* V4  *)
  972.   CONST mmListSort                       = 80422275H; (* V4  *)
  973.   CONST mmListTestPos                    = 80425F48H; (* V11 *)
  974.  
  975. (* Attributes *)
  976.  
  977.   CONST maListActive                     = 8042391CH; (* V4  isg LONG              *)
  978.   CONST maListAdjustHeight               = 8042850DH; (* V4  i.. BOOL              *)
  979.   CONST maListAdjustWidth                = 8042354AH; (* V4  i.. BOOL              *)
  980.   CONST maListAutoVisible                = 8042A445H; (* V11 isg BOOL              *)
  981.   CONST maListCompareHook                = 80425C14H; (* V4  is. struct Hook *     *)
  982.   CONST maListConstructHook              = 8042894FH; (* V4  is. struct Hook *     *)
  983.   CONST maListDestructHook               = 804297CEH; (* V4  is. struct Hook *     *)
  984.   CONST maListDisplayHook                = 8042B4D5H; (* V4  is. struct Hook *     *)
  985.   CONST maListDragSortable               = 80426099H; (* V11 isg BOOL              *)
  986.   CONST maListDropMark                   = 8042ABA6H; (* V11 ..g LONG              *)
  987.   CONST maListEntries                    = 80421654H; (* V4  ..g LONG              *)
  988.   CONST maListFirst                      = 804238D4H; (* V4  ..g LONG              *)
  989.   CONST maListFormat                     = 80423C0AH; (* V4  isg STRPTR            *)
  990.   CONST maListInsertPosition             = 8042D0CDH; (* V9  ..g LONG              *)
  991.   CONST maListMinLineHeight              = 8042D1C3H; (* V4  i.. LONG              *)
  992.   CONST maListMultiTestHook              = 8042C2C6H; (* V4  is. struct Hook *     *)
  993.   CONST maListQuiet                      = 8042D8C7H; (* V4  .s. BOOL              *)
  994.   CONST maListShowDropMarks              = 8042C6F3H; (* V11 isg BOOL              *)
  995.   CONST maListSourceArray                = 8042C0A0H; (* V4  i.. APTR              *)
  996.   CONST maListTitle                      = 80423E66H; (* V6  isg char *            *)
  997.   CONST maListVisible                    = 8042191FH; (* V4  ..g LONG              *)
  998.  
  999.   CONST mvListActiveOff                  = -1;
  1000.   CONST mvListActiveTop                  = -2;
  1001.   CONST mvListActiveBottom               = -3;
  1002.   CONST mvListActiveUp                   = -4;
  1003.   CONST mvListActiveDown                 = -5;
  1004.   CONST mvListActivePageUp               = -6;
  1005.   CONST mvListActivePageDown             = -7;
  1006.   CONST mvListConstructHookString        = -1;
  1007.   CONST mvListDestructHookString         = -1;
  1008.  
  1009.  
  1010. (****************************************************************************)
  1011. (** Floattext                                                              **)
  1012. (****************************************************************************)
  1013.  
  1014.   CONST mcFloattext = "Floattext.mui";
  1015.  
  1016. (* Attributes *)
  1017.  
  1018.   CONST maFloattextJustify               = 8042DC03H; (* V4  isg BOOL              *)
  1019.   CONST maFloattextSkipChars             = 80425C7DH; (* V4  is. STRPTR            *)
  1020.   CONST maFloattextTabSize               = 80427D17H; (* V4  is. LONG              *)
  1021.   CONST maFloattextText                  = 8042D16AH; (* V4  isg STRPTR            *)
  1022.  
  1023.  
  1024.  
  1025. (****************************************************************************)
  1026. (** Volumelist                                                             **)
  1027. (****************************************************************************)
  1028.  
  1029.   CONST mcVolumelist = "Volumelist.mui";
  1030.  
  1031.  
  1032. (****************************************************************************)
  1033. (** Scrmodelist                                                            **)
  1034. (****************************************************************************)
  1035.  
  1036.   CONST mcScrmodelist = "Scrmodelist.mui";
  1037.  
  1038. (* Attributes *)
  1039.  
  1040.  
  1041.  
  1042.  
  1043. (****************************************************************************)
  1044. (** Dirlist                                                                **)
  1045. (****************************************************************************)
  1046.  
  1047.   CONST mcDirlist = "Dirlist.mui";
  1048.  
  1049. (* Methods *)
  1050.  
  1051.   CONST mmDirlistReRead                  = 80422D71H; (* V4  *)
  1052.  
  1053. (* Attributes *)
  1054.  
  1055.   CONST maDirlistAcceptPattern           = 8042760AH; (* V4  is. STRPTR            *)
  1056.   CONST maDirlistDirectory               = 8042EA41H; (* V4  isg STRPTR            *)
  1057.   CONST maDirlistDrawersOnly             = 8042B379H; (* V4  is. BOOL              *)
  1058.   CONST maDirlistFilesOnly               = 8042896AH; (* V4  is. BOOL              *)
  1059.   CONST maDirlistFilterDrawers           = 80424AD2H; (* V4  is. BOOL              *)
  1060.   CONST maDirlistFilterHook              = 8042AE19H; (* V4  is. struct Hook *     *)
  1061.   CONST maDirlistMultiSelDirs            = 80428653H; (* V6  is. BOOL              *)
  1062.   CONST maDirlistNumBytes                = 80429E26H; (* V4  ..g LONG              *)
  1063.   CONST maDirlistNumDrawers              = 80429CB8H; (* V4  ..g LONG              *)
  1064.   CONST maDirlistNumFiles                = 8042A6F0H; (* V4  ..g LONG              *)
  1065.   CONST maDirlistPath                    = 80426176H; (* V4  ..g STRPTR            *)
  1066.   CONST maDirlistRejectIcons             = 80424808H; (* V4  is. BOOL              *)
  1067.   CONST maDirlistRejectPattern           = 804259C7H; (* V4  is. STRPTR            *)
  1068.   CONST maDirlistSortDirs                = 8042BBB9H; (* V4  is. LONG              *)
  1069.   CONST maDirlistSortHighLow             = 80421896H; (* V4  is. BOOL              *)
  1070.   CONST maDirlistSortType                = 804228BCH; (* V4  is. LONG              *)
  1071.   CONST maDirlistStatus                  = 804240DEH; (* V4  ..g LONG              *)
  1072.  
  1073.   CONST mvDirlistSortDirsFirst           = 0;
  1074.   CONST mvDirlistSortDirsLast            = 1;
  1075.   CONST mvDirlistSortDirsMix             = 2;
  1076.   CONST mvDirlistSortTypeName            = 0;
  1077.   CONST mvDirlistSortTypeDate            = 1;
  1078.   CONST mvDirlistSortTypeSize            = 2;
  1079.   CONST mvDirlistStatusInvalid           = 0;
  1080.   CONST mvDirlistStatusReading           = 1;
  1081.   CONST mvDirlistStatusValid             = 2;
  1082.  
  1083.  
  1084. (****************************************************************************)
  1085. (** Numeric                                                                **)
  1086. (****************************************************************************)
  1087.  
  1088.   CONST mcNumeric = "Numeric.mui";
  1089.  
  1090. (* Methods *)
  1091.  
  1092.   CONST mmNumericDecrease                = 804243A7H; (* V11 *)
  1093.   CONST mmNumericIncrease                = 80426ECDH; (* V11 *)
  1094.   CONST mmNumericScaleToValue            = 8042032CH; (* V11 *)
  1095.   CONST mmNumericSetDefault              = 8042AB0AH; (* V11 *)
  1096.   CONST mmNumericStringify               = 80424891H; (* V11 *)
  1097.   CONST mmNumericValueToScale            = 80423E4FH; (* V11 *)
  1098.  
  1099. (* Attributes *)
  1100.  
  1101.   CONST maNumericDefault                 = 804263E8H; (* V11 isg LONG              *)
  1102.   CONST maNumericFormat                  = 804263E9H; (* V11 isg STRPTR            *)
  1103.   CONST maNumericMax                     = 8042D78AH; (* V11 isg LONG              *)
  1104.   CONST maNumericMin                     = 8042E404H; (* V11 isg LONG              *)
  1105.   CONST maNumericReverse                 = 8042F2A0H; (* V11 isg BOOL              *)
  1106.   CONST maNumericRevLeftRight            = 804294A7H; (* V11 isg BOOL              *)
  1107.   CONST maNumericRevUpDown               = 804252DDH; (* V11 isg BOOL              *)
  1108.   CONST maNumericValue                   = 8042AE3AH; (* V11 isg LONG              *)
  1109.  
  1110.  
  1111.  
  1112. (****************************************************************************)
  1113. (** Framedisplay                                                           **)
  1114. (****************************************************************************)
  1115.  
  1116.   CONST mcFramedisplay = "Framedisplay.mui";
  1117.  
  1118. (* Attributes *)
  1119.  
  1120.  
  1121.  
  1122.  
  1123. (****************************************************************************)
  1124. (** Popframe                                                               **)
  1125. (****************************************************************************)
  1126.  
  1127.   CONST mcPopframe = "Popframe.mui";
  1128.  
  1129.  
  1130. (****************************************************************************)
  1131. (** Imagedisplay                                                           **)
  1132. (****************************************************************************)
  1133.  
  1134.   CONST mcImagedisplay = "Imagedisplay.mui";
  1135.  
  1136. (* Attributes *)
  1137.  
  1138.  
  1139.  
  1140.  
  1141. (****************************************************************************)
  1142. (** Popimage                                                               **)
  1143. (****************************************************************************)
  1144.  
  1145.   CONST mcPopimage = "Popimage.mui";
  1146.  
  1147.  
  1148. (****************************************************************************)
  1149. (** Pendisplay                                                             **)
  1150. (****************************************************************************)
  1151.  
  1152.   CONST mcPendisplay = "Pendisplay.mui";
  1153.  
  1154. (* Attributes *)
  1155.  
  1156.   CONST maPendisplayRGBcolor             = 8042A1A9H; (* V11 isg struct MUI_RBBcolor * *)
  1157.   CONST maPendisplaySpec                 = 8042A204H; (* V11 isg struct MUI_PenSpec  * *)
  1158.  
  1159.  
  1160.  
  1161. (****************************************************************************)
  1162. (** Poppen                                                                 **)
  1163. (****************************************************************************)
  1164.  
  1165.   CONST mcPoppen = "Poppen.mui";
  1166.  
  1167.  
  1168. (****************************************************************************)
  1169. (** Knob                                                                   **)
  1170. (****************************************************************************)
  1171.  
  1172.   CONST mcKnob = "Knob.mui";
  1173.  
  1174.  
  1175. (****************************************************************************)
  1176. (** Levelmeter                                                             **)
  1177. (****************************************************************************)
  1178.  
  1179.   CONST mcLevelmeter = "Levelmeter.mui";
  1180.  
  1181. (* Attributes *)
  1182.  
  1183.   CONST maLevelmeterLabel                = 80420DD5H; (* V11 isg STRPTR            *)
  1184.  
  1185.  
  1186.  
  1187. (****************************************************************************)
  1188. (** Numericbutton                                                          **)
  1189. (****************************************************************************)
  1190.  
  1191.   CONST mcNumericbutton = "Numericbutton.mui";
  1192.  
  1193.  
  1194. (****************************************************************************)
  1195. (** Slider                                                                 **)
  1196. (****************************************************************************)
  1197.  
  1198.   CONST mcSlider = "Slider.mui";
  1199.  
  1200. (* Attributes *)
  1201.  
  1202.   CONST maSliderHoriz                    = 8042FAD1H; (* V11 isg BOOL              *)
  1203.   CONST maSliderLevel                    = 8042AE3AH; (* V4  isg LONG              *)
  1204.   CONST maSliderMax                      = 8042D78AH; (* V4  isg LONG              *)
  1205.   CONST maSliderMin                      = 8042E404H; (* V4  isg LONG              *)
  1206.   CONST maSliderQuiet                    = 80420B26H; (* V6  i.. BOOL              *)
  1207.   CONST maSliderReverse                  = 8042F2A0H; (* V4  isg BOOL              *)
  1208.  
  1209.  
  1210.  
  1211. (****************************************************************************)
  1212. (** Group                                                                  **)
  1213. (****************************************************************************)
  1214.  
  1215.   CONST mcGroup = "Group.mui";
  1216.  
  1217. (* Methods *)
  1218.  
  1219.   CONST mmGroupExitChange                = 8042D1CCH; (* V11 *)
  1220.   CONST mmGroupInitChange                = 80420887H; (* V11 *)
  1221.  
  1222. (* Attributes *)
  1223.  
  1224.   CONST maGroupActivePage                = 80424199H; (* V5  isg LONG              *)
  1225.   CONST maGroupChild                     = 804226E6H; (* V4  i.. Object *          *)
  1226.   CONST maGroupChildList                 = 80424748H; (* V4  ..g struct List *     *)
  1227.   CONST maGroupColumns                   = 8042F416H; (* V4  is. LONG              *)
  1228.   CONST maGroupHoriz                     = 8042536BH; (* V4  i.. BOOL              *)
  1229.   CONST maGroupHorizSpacing              = 8042C651H; (* V4  is. LONG              *)
  1230.   CONST maGroupLayoutHook                = 8042C3B2H; (* V11 i.. struct Hook *     *)
  1231.   CONST maGroupPageMode                  = 80421A5FH; (* V5  i.. BOOL              *)
  1232.   CONST maGroupRows                      = 8042B68FH; (* V4  is. LONG              *)
  1233.   CONST maGroupSameHeight                = 8042037EH; (* V4  i.. BOOL              *)
  1234.   CONST maGroupSameSize                  = 80420860H; (* V4  i.. BOOL              *)
  1235.   CONST maGroupSameWidth                 = 8042B3ECH; (* V4  i.. BOOL              *)
  1236.   CONST maGroupSpacing                   = 8042866DH; (* V4  is. LONG              *)
  1237.   CONST maGroupVertSpacing               = 8042E1BFH; (* V4  is. LONG              *)
  1238.  
  1239.   CONST mvGroupActivePageFirst           = 0;
  1240.   CONST mvGroupActivePageLast            = -1;
  1241.   CONST mvGroupActivePagePrev            = -2;
  1242.   CONST mvGroupActivePageNext            = -3;
  1243.  
  1244.  
  1245. (****************************************************************************)
  1246. (** Mccprefs                                                               **)
  1247. (****************************************************************************)
  1248.  
  1249.   CONST mcMccprefs = "Mccprefs.mui";
  1250.  
  1251.  
  1252. (****************************************************************************)
  1253. (** Register                                                               **)
  1254. (****************************************************************************)
  1255.  
  1256.   CONST mcRegister = "Register.mui";
  1257.  
  1258. (* Attributes *)
  1259.  
  1260.   CONST maRegisterFrame                  = 8042349BH; (* V7  i.g BOOL              *)
  1261.   CONST maRegisterTitles                 = 804297ECH; (* V7  i.g STRPTR *          *)
  1262.  
  1263.  
  1264.  
  1265. (****************************************************************************)
  1266. (** Settingsgroup                                                          **)
  1267. (****************************************************************************)
  1268.  
  1269.   CONST mcSettingsgroup = "Settingsgroup.mui";
  1270.  
  1271. (* Methods *)
  1272.  
  1273.  
  1274. (* Attributes *)
  1275.  
  1276.  
  1277.  
  1278.  
  1279. (****************************************************************************)
  1280. (** Settings                                                               **)
  1281. (****************************************************************************)
  1282.  
  1283.   CONST mcSettings = "Settings.mui";
  1284.  
  1285. (* Methods *)
  1286.  
  1287.  
  1288. (* Attributes *)
  1289.  
  1290.  
  1291.  
  1292.  
  1293. (****************************************************************************)
  1294. (** Frameadjust                                                            **)
  1295. (****************************************************************************)
  1296.  
  1297.   CONST mcFrameadjust = "Frameadjust.mui";
  1298.  
  1299. (* Methods *)
  1300.  
  1301.  
  1302. (* Attributes *)
  1303.  
  1304.  
  1305.  
  1306.  
  1307. (****************************************************************************)
  1308. (** Penadjust                                                              **)
  1309. (****************************************************************************)
  1310.  
  1311.   CONST mcPenadjust = "Penadjust.mui";
  1312.  
  1313. (* Methods *)
  1314.  
  1315.  
  1316. (* Attributes *)
  1317.  
  1318.   CONST maPenadjustPSIMode               = 80421CBBH; (* V11 i.. BOOL              *)
  1319.  
  1320.  
  1321.  
  1322. (****************************************************************************)
  1323. (** Imageadjust                                                            **)
  1324. (****************************************************************************)
  1325.  
  1326.   CONST mcImageadjust = "Imageadjust.mui";
  1327.  
  1328. (* Methods *)
  1329.  
  1330.  
  1331. (* Attributes *)
  1332.  
  1333.  
  1334.  
  1335.  
  1336. (****************************************************************************)
  1337. (** Virtgroup                                                              **)
  1338. (****************************************************************************)
  1339.  
  1340.   CONST mcVirtgroup = "Virtgroup.mui";
  1341.  
  1342. (* Methods *)
  1343.  
  1344.  
  1345. (* Attributes *)
  1346.  
  1347.   CONST maVirtgroupHeight                = 80423038H; (* V6  ..g LONG              *)
  1348.   CONST maVirtgroupInput                 = 80427F7EH; (* V11 i.. BOOL              *)
  1349.   CONST maVirtgroupLeft                  = 80429371H; (* V6  isg LONG              *)
  1350.   CONST maVirtgroupTop                   = 80425200H; (* V6  isg LONG              *)
  1351.   CONST maVirtgroupWidth                 = 80427C49H; (* V6  ..g LONG              *)
  1352.  
  1353.  
  1354.  
  1355. (****************************************************************************)
  1356. (** Scrollgroup                                                            **)
  1357. (****************************************************************************)
  1358.  
  1359.   CONST mcScrollgroup = "Scrollgroup.mui";
  1360.  
  1361. (* Methods *)
  1362.  
  1363.  
  1364. (* Attributes *)
  1365.  
  1366.   CONST maScrollgroupContents            = 80421261H; (* V4  i.. Object *          *)
  1367.   CONST maScrollgroupFreeHoriz           = 804292F3H; (* V9  i.. BOOL              *)
  1368.   CONST maScrollgroupFreeVert            = 804224F2H; (* V9  i.. BOOL              *)
  1369.  
  1370.  
  1371.  
  1372. (****************************************************************************)
  1373. (** Scrollbar                                                              **)
  1374. (****************************************************************************)
  1375.  
  1376.   CONST mcScrollbar = "Scrollbar.mui";
  1377.  
  1378. (* Attributes *)
  1379.  
  1380.   CONST maScrollbarType                  = 8042FB6BH; (* V11 i.. LONG              *)
  1381.  
  1382.   CONST mvScrollbarTypeDefault           = 0;
  1383.   CONST mvScrollbarTypeBottom            = 1;
  1384.   CONST mvScrollbarTypeTop               = 2;
  1385.   CONST mvScrollbarTypeSym               = 3;
  1386.  
  1387.  
  1388. (****************************************************************************)
  1389. (** Listview                                                               **)
  1390. (****************************************************************************)
  1391.  
  1392.   CONST mcListview = "Listview.mui";
  1393.  
  1394. (* Attributes *)
  1395.  
  1396.   CONST maListviewClickColumn            = 8042D1B3H; (* V7  ..g LONG              *)
  1397.   CONST maListviewDefClickColumn         = 8042B296H; (* V7  isg LONG              *)
  1398.   CONST maListviewDoubleClick            = 80424635H; (* V4  i.g BOOL              *)
  1399.   CONST maListviewDragType               = 80425CD3H; (* V11 isg LONG              *)
  1400.   CONST maListviewInput                  = 8042682DH; (* V4  i.. BOOL              *)
  1401.   CONST maListviewList                   = 8042BCCEH; (* V4  i.g Object *          *)
  1402.   CONST maListviewMultiSelect            = 80427E08H; (* V7  i.. LONG              *)
  1403.   CONST maListviewScrollerPos            = 8042B1B4H; (* V10 i.. BOOL              *)
  1404.   CONST maListviewSelectChange           = 8042178FH; (* V4  ..g BOOL              *)
  1405.  
  1406.   CONST mvListviewDragTypeNone           = 0;
  1407.   CONST mvListviewDragTypeImmediate      = 1;
  1408.   CONST mvListviewMultiSelectNone        = 0;
  1409.   CONST mvListviewMultiSelectDefault     = 1;
  1410.   CONST mvListviewMultiSelectShifted     = 2;
  1411.   CONST mvListviewMultiSelectAlways      = 3;
  1412.   CONST mvListviewScrollerPosDefault     = 0;
  1413.   CONST mvListviewScrollerPosLeft        = 1;
  1414.   CONST mvListviewScrollerPosRight       = 2;
  1415.  
  1416.  
  1417. (****************************************************************************)
  1418. (** Radio                                                                  **)
  1419. (****************************************************************************)
  1420.  
  1421.   CONST mcRadio = "Radio.mui";
  1422.  
  1423. (* Attributes *)
  1424.  
  1425.   CONST maRadioActive                    = 80429B41H; (* V4  isg LONG              *)
  1426.   CONST maRadioEntries                   = 8042B6A1H; (* V4  i.. STRPTR *          *)
  1427.  
  1428.  
  1429.  
  1430. (****************************************************************************)
  1431. (** Cycle                                                                  **)
  1432. (****************************************************************************)
  1433.  
  1434.   CONST mcCycle = "Cycle.mui";
  1435.  
  1436. (* Attributes *)
  1437.  
  1438.   CONST maCycleActive                    = 80421788H; (* V4  isg LONG              *)
  1439.   CONST maCycleEntries                   = 80420629H; (* V4  i.. STRPTR *          *)
  1440.  
  1441.   CONST mvCycleActiveNext                = -1;
  1442.   CONST mvCycleActivePrev                = -2;
  1443.  
  1444.  
  1445. (****************************************************************************)
  1446. (** Coloradjust                                                            **)
  1447. (****************************************************************************)
  1448.  
  1449.   CONST mcColoradjust = "Coloradjust.mui";
  1450.  
  1451. (* Attributes *)
  1452.  
  1453.   CONST maColoradjustBlue                = 8042B8A3H; (* V4  isg ULONG             *)
  1454.   CONST maColoradjustGreen               = 804285ABH; (* V4  isg ULONG             *)
  1455.   CONST maColoradjustModeID              = 8042EC59H; (* V4  isg ULONG             *)
  1456.   CONST maColoradjustRed                 = 80420EAAH; (* V4  isg ULONG             *)
  1457.   CONST maColoradjustRGB                 = 8042F899H; (* V4  isg ULONG *           *)
  1458.  
  1459.  
  1460.  
  1461. (****************************************************************************)
  1462. (** Palette                                                                **)
  1463. (****************************************************************************)
  1464.  
  1465.   CONST mcPalette = "Palette.mui";
  1466.  
  1467. (* Attributes *)
  1468.  
  1469.   CONST maPaletteEntries                 = 8042A3D8H; (* V6  i.g struct MUI_Palette_Entry * *)
  1470.   CONST maPaletteGroupable               = 80423E67H; (* V6  isg BOOL              *)
  1471.   CONST maPaletteNames                   = 8042C3A2H; (* V6  isg char **           *)
  1472.  
  1473.  
  1474.  
  1475. (****************************************************************************)
  1476. (** Popstring                                                              **)
  1477. (****************************************************************************)
  1478.  
  1479.   CONST mcPopstring = "Popstring.mui";
  1480.  
  1481. (* Methods *)
  1482.  
  1483.   CONST mmPopstringClose                 = 8042DC52H; (* V7  *)
  1484.   CONST mmPopstringOpen                  = 804258BAH; (* V7  *)
  1485.  
  1486. (* Attributes *)
  1487.  
  1488.   CONST maPopstringButton                = 8042D0B9H; (* V7  i.g Object *          *)
  1489.   CONST maPopstringCloseHook             = 804256BFH; (* V7  isg struct Hook *     *)
  1490.   CONST maPopstringOpenHook              = 80429D00H; (* V7  isg struct Hook *     *)
  1491.   CONST maPopstringString                = 804239EAH; (* V7  i.g Object *          *)
  1492.   CONST maPopstringToggle                = 80422B7AH; (* V7  isg BOOL              *)
  1493.  
  1494.  
  1495.  
  1496. (****************************************************************************)
  1497. (** Popobject                                                              **)
  1498. (****************************************************************************)
  1499.  
  1500.   CONST mcPopobject = "Popobject.mui";
  1501.  
  1502. (* Attributes *)
  1503.  
  1504.   CONST maPopobjectFollow                = 80424CB5H; (* V7  isg BOOL              *)
  1505.   CONST maPopobjectLight                 = 8042A5A3H; (* V7  isg BOOL              *)
  1506.   CONST maPopobjectObject                = 804293E3H; (* V7  i.g Object *          *)
  1507.   CONST maPopobjectObjStrHook            = 8042DB44H; (* V7  isg struct Hook *     *)
  1508.   CONST maPopobjectStrObjHook            = 8042FBE1H; (* V7  isg struct Hook *     *)
  1509.   CONST maPopobjectVolatile              = 804252ECH; (* V7  isg BOOL              *)
  1510.   CONST maPopobjectWindowHook            = 8042F194H; (* V9  isg struct Hook *     *)
  1511.  
  1512.  
  1513.  
  1514. (****************************************************************************)
  1515. (** Poplist                                                                **)
  1516. (****************************************************************************)
  1517.  
  1518.   CONST mcPoplist = "Poplist.mui";
  1519.  
  1520. (* Attributes *)
  1521.  
  1522.   CONST maPoplistArray                   = 8042084CH; (* V8  i.. char **           *)
  1523.  
  1524.  
  1525.  
  1526. (****************************************************************************)
  1527. (** Popscreen                                                              **)
  1528. (****************************************************************************)
  1529.  
  1530.   CONST mcPopscreen = "Popscreen.mui";
  1531.  
  1532. (* Attributes *)
  1533.  
  1534.  
  1535.  
  1536.  
  1537. (****************************************************************************)
  1538. (** Popasl                                                                 **)
  1539. (****************************************************************************)
  1540.  
  1541.   CONST mcPopasl = "Popasl.mui";
  1542.  
  1543. (* Attributes *)
  1544.  
  1545.   CONST maPopaslActive                   = 80421B37H; (* V7  ..g BOOL              *)
  1546.   CONST maPopaslStartHook                = 8042B703H; (* V7  isg struct Hook *     *)
  1547.   CONST maPopaslStopHook                 = 8042D8D2H; (* V7  isg struct Hook *     *)
  1548.   CONST maPopaslType                     = 8042DF3DH; (* V7  i.g ULONG             *)
  1549.  
  1550.  
  1551.  
  1552. (****************************************************************************)
  1553. (** Semaphore                                                              **)
  1554. (****************************************************************************)
  1555.  
  1556.   CONST mcSemaphore = "Semaphore.mui";
  1557.  
  1558. (* Methods *)
  1559.  
  1560.   CONST mmSemaphoreAttempt               = 80426CE2H; (* V11 *)
  1561.   CONST mmSemaphoreAttemptShared         = 80422551H; (* V11 *)
  1562.   CONST mmSemaphoreObtain                = 804276F0H; (* V11 *)
  1563.   CONST mmSemaphoreObtainShared          = 8042EA02H; (* V11 *)
  1564.   CONST mmSemaphoreRelease               = 80421F2DH; (* V11 *)
  1565.  
  1566.  
  1567. (****************************************************************************)
  1568. (** Applist                                                                **)
  1569. (****************************************************************************)
  1570.  
  1571.   CONST mcApplist = "Applist.mui";
  1572.  
  1573. (* Methods *)
  1574.  
  1575.  
  1576.  
  1577. (****************************************************************************)
  1578. (** Dataspace                                                              **)
  1579. (****************************************************************************)
  1580.  
  1581.   CONST mcDataspace = "Dataspace.mui";
  1582.  
  1583. (* Methods *)
  1584.  
  1585.   CONST mmDataspaceAdd                   = 80423366H; (* V11 *)
  1586.   CONST mmDataspaceClear                 = 8042B6C9H; (* V11 *)
  1587.   CONST mmDataspaceMerge                 = 80423E2BH; (* V11 *)
  1588.   CONST mmDataspaceReadIFF               = 80420DFBH; (* V11 *)
  1589.   CONST mmDataspaceRemove                = 8042DCE1H; (* V11 *)
  1590.   CONST mmDataspaceWriteIFF              = 80425E8EH; (* V11 *)
  1591.  
  1592. (* Attributes *)
  1593.  
  1594.   CONST maDataspacePool                  = 80424CF9H; (* V11 i.. APTR              *)
  1595.  
  1596.  
  1597.  
  1598. (****************************************************************************)
  1599. (** Configdata                                                             **)
  1600. (****************************************************************************)
  1601.  
  1602.   CONST mcConfigdata = "Configdata.mui";
  1603.  
  1604. (* Methods *)
  1605.  
  1606.  
  1607. (* Attributes *)
  1608.  
  1609.  
  1610.  
  1611.  
  1612. (*****************************************)
  1613. (* End of automatic header file creation *)
  1614. (*****************************************)
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620. (****************************************************************************)
  1621. (** The additional Procedures for window-class                             **)
  1622. (****************************************************************************)
  1623.  
  1624.  
  1625.         PROCEDURE mvWindowTopEdgeDelta(p:LONGINT): LONGINT;
  1626.         PROCEDURE mvWindowWidthMinMax(p:LONGINT): LONGINT;
  1627.         PROCEDURE mvWindowWidthVisible(p:LONGINT): LONGINT; 
  1628.         PROCEDURE mvWindowWidthScreen(p:LONGINT): LONGINT; 
  1629.         PROCEDURE mvWindowHeightMinMax(p:LONGINT): LONGINT; 
  1630.         PROCEDURE mvWindowHeightVisible(p:LONGINT): LONGINT; 
  1631.         PROCEDURE mvWindowHeightScreen(p:LONGINT): LONGINT; 
  1632.         PROCEDURE mvWindowAltTopEdgeDelta(p:LONGINT): LONGINT; 
  1633.         PROCEDURE mvWindowAltWidthMinMax(p:LONGINT): LONGINT; 
  1634.         PROCEDURE mvWindowAltWidthVisible(p:LONGINT): LONGINT; 
  1635.         PROCEDURE mvWindowAltWidthScreen(p:LONGINT): LONGINT; 
  1636.         PROCEDURE mvWindowAltHeightMinMax(p:LONGINT): LONGINT; 
  1637.         PROCEDURE mvWindowAltHeightVisible(p:LONGINT): LONGINT; 
  1638.         PROCEDURE mvWindowAltHeightScreen(p:LONGINT): LONGINT; 
  1639.  
  1640.  
  1641. END MuiD.
  1642.